// components/diy/prefecture/prefecture.js
const App = getApp();
Component({
  /**
   * 组件的属性列表
   */
  properties: {

  },

  /**
   * 组件的初始数据
   */
  data: {
    imageLists: []
  },

  /* 组件的方法列表 */
  methods: {

    /* 跳转商品详情页 */
    newbornZone(e) {
      console.log(e)
      // 记录formid
      // App.saveFormId(e.detail.formId);
      wx.navigateTo({
        url: '/pages/goods/index?goods_id=' + e.currentTarget.dataset.id,
      });
    },
    // newbornZone: function () {
    //   wx.navigateTo({
    //     url: "/pages/newbornZone/newbornZone?text=" + "精选专区",
    //   });
    // },
    // 1.今日主推，2.即将上线，3.主打爆品，4.精选专区，5.精选推荐
    goodsCustom(type) {
      let app = this
      App._get('page/goodsCustom', {
        type
      }, function (result) {
        app.setData({
          imageLists: result.data
        })
      });
    },
  },
  lifetimes: {
    created: function () {
      // 在组件实例刚刚被创建时执行
      this.goodsCustom(4)
    },
    ready: function () {
      // 在组件在视图层布局完成后执行
    },
    attached: function () {
      // 在组件实例进入页面节点树时执行
    },
    detached: function () {
      // 在组件实例被从页面节点树移除时执行
    },
    show: function () {
      // 组件所在的页面被展示时执行
    },
    hide: function () {
      // 组件所在的页面被隐藏时执行
    },
    error: function (err) {
      // 每当组件方法抛出错误时执行
    }
  }
})